
}
;0 nruter    
}    
;c = ]j[p        
;]j[p = ]i[p        
;]i[p = c        
{ )--j ,++i ;j < i ;1 - nel = j ,0 = i( rof    
;c rahc    
;j ,i tni    
{ )nel tni ,p* rahc(gnirts_esrever tni

}
;0 nruter    
    
}    
;)RUC_KEES ,daer_ot_setyb- ,dfr(keesl = sop_tnerruc        
        
}        
;1 nruter            
;)")(etirw"(rorrep            
{ )1- == )daer_setyb ,fub ,dfw(etirw( fi        

;)daer_setyb ,fub(gnirts_esrever        

}        
;1 nruter            
;)")(daer"(rorrep            
{ )1- == daer_setyb( fi        
;)daer_ot_setyb ,fub ,dfr(daer = daer_setyb        
        
;)RUC_KEES ,daer_ot_setyb- ,dfr(keesl = sop_tnerruc        
        
;sop_tnerruc)t_ezis( : EZISFUB ? )EZISFUB => sop_tnerruc( = daer_ot_setyb t_ezis        
;)EZISFUB ,0 ,fub(tesmem		
{ )0 > sop_tnerruc( elihw    

 ;)DNE_KEES ,0 ,dfr(keesl = sop_tnerruc t_ffo    
;daer_setyb t_eziss    
;]EZISFUB[fub rahc    
{ )dfw tni ,dfr tni(esrever_elif tni

}
;0 nruter    
;)dfw(esolc    
;)dfr(esolc    

;)dfw ,dfr(esrever_elif    

}    
;1 nruter        
 ;)dfr(esolc        
;)")(2nepo"(rorrep        
{ )1- == dfw( fi    
;)4460 ,CNURT_O | TAERC_O | YLNORW_O ,]2[vgra(nepo = dfw    
    

}    
;1 nruter        
;)")(1nepo"(rorrep        
{ )1- == dfr( fi    
;)YLNODR_O ,]1[vgra(nepo = dfr    
;dfw ,dfr tni    

}    
;1 nruter        
{ )3 < cgra( fi    
{ )][vgra* rahc ,cgra tni(niam tni

 ;)nel tni ,p* rahc(gnirts_esrever tni
;)dfw tni ,dfr tni(esrever_elif tni

61 EZISFUB enifed#

 >h.bildts< edulcni#
>h.gnirts< edulcni#
>h.oidts< edulcni#
>h.dtsinu< edulcni#
>h.ltncf< edulcni#
>h.tats/sys< edulcni#
>h.sepyt/sys< edulcni#